staying there - German English Dictionary